* mail/rmail.el (rmail-expunge-confirmed): Return nil if nothing to do.
authorRichard M. Stallman <rms@gnu.org>
Mon, 18 May 2009 16:26:57 +0000 (16:26 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 18 May 2009 16:26:57 +0000 (16:26 +0000)
commit99a802b9dce513608f3a4119cd0b3aedd8c7756d
treea3789506406b6738f4829f9cd525eb73073ed300
parent75f6be21b90d89346e7ccf649ab9755f46abe3ee
* mail/rmail.el (rmail-expunge-confirmed): Return nil if nothing to do.
Don't call rmail-modify-format here.
(rmail-expunge): Call it here after expunge is confirmed.
(rmail-confirm-expunge): Doc fix.  Mark as risky.
(rmail-convert-babyl-to-mbox): Call rmail-modify-format.
(rmail-set-attribute): Call rmail-dont-modify-format only for `unseen'.
For other attributes, call `rmail-modify-format',
and propagate the modified flag to rmail-buffer.
lisp/ChangeLog
lisp/mail/rmail.el